package com.xinqi.modules.chat.chat.group.dto.rsp;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * 群组成员表-响应对象
 *
 * @author: system
 * @date: 2023/01/12
 */
@Data
public class ChatGroupUserInfoResultDTO implements Serializable {
    /**
     * 融云生成群聊ID
     */
    @Schema(description = "融云生成群聊ID")
    private String groupId;
    /**
     * 绑定班级id
     */
    @Schema(description = "绑定班级id")
    private Long classId;
    /**
     * 群头像
     */
    @Schema(description = "群头像")
    private String groupAvatar;
    /**
     * 分组名字
     */
    @Schema(description = "分组名字")
    private String groupName;
    /**
     * 群组二维码
     */
    @Schema(description = "群组二维码")
    private String qrCode;
    /**
     * 用户ID
     */
    @Schema(description = "用户ID")
    private Long userId;
    /**
     * 用户标识 1群主 2管理员 3普通用户
     */
    @Schema(description = "用户标识 1群主 2管理员 3普通用户")
    private Integer leaderFlag;
    /**
     * 群组备注名称
     */
    @Schema(description = "群组备注名称")
    private String groupRename;
    /**
     * 我在群中昵称
     */
    @Schema(description = "我在群中昵称")
    private String renames;
    /**
     * 昵称
     */
    @Schema(description = "昵称")
    private String nickname;
    /**
     * 用户头像
     */
    @Schema(description = "头像")
    private String userAvatar;

}
